Kodama is an ancient Youkai (supernatural creatures) of Japanese folklore. A mysterious guardian that inhabits and protects the forests in Japan. They usually colonize large, old trees and are therefore an ancient, strong and powerful spirit.

Kodama Forest
Published:

Owner

Kodama Forest

Published: